/* @import './base.css';

#app {
  max-width: 1280px;
  margin: 0 auto;
  padding: 2rem;

  font-weight: normal;
}

a,
.green {
  text-decoration: none;
  color: hsla(160, 100%, 37%, 1);
  transition: 0.4s;
}

@media (hover: hover) {
  a:hover {
    background-color: hsla(160, 100%, 37%, 0.2);
  }
}
 */
 /* 自定义淡色背景颜色 */
 html.light {
  --el-bg-color: #fafafb;
  --el-text-color: #1f2937;
  --el-tags-color: rgba(0, 0, 0, 0.812);
  --el-bg-usercard: linear-gradient(45deg, #fff1eb 0%, #ace0f9 100%);
  --el-bg-nav: linear-gradient(135deg,#c3cfe2  0%, #f5f7fa 100%);
 }

 html.dark {
  /* 自定义深色背景颜色 */
  --el-bg-color: #0b0b0c;
  --el-text-color: rgba(248, 245, 245, 0.778);
  --el-tags-color: rgba(0, 0, 0, 0.812);
  --el-bg-usercard: linear-gradient(to top, #1d1c24 0%, #a03978 21%, #e7627d 46%, #b8235a 59%, #801357 71%, #3d1635 84%, #1c1a27 100%);
  --el-bg-nav: linear-gradient(45deg, #19191d 0%, #050c08 100% );
}

@tailwind base;
@tailwind components;
@tailwind utilities;


[type='text']:focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus {
  box-shadow: 0 0 0 1px transparent inset!important;
}